草庐IT

idea撤销git commit

全部标签

IDEA创建Maven Web项目的三种方式

版本:IDEA2021.2、Maven3.6.1目录第一种方式:使用骨架 第二种方式:不使用骨架第三种方式:使用JBLJavaToWeb插件第一种方式:使用骨架创建步骤:1.打开File--->ProjectStructure--->新建Maven模块2.设置自己的Maven路径,点击完成,idea会自动配置下载相应的插件3.下载完毕,MavenWeb项目创建基本完成pom.xml文件中会有IDEA自动配置的依赖和下载的插件我们发现打包方式打的是war包,而不是jar包,IDEA默认配置打的是jar包,说明我们配置的MavenWeb项目已经完成,打开ProjectStructure对应的Fac

又一次被idea坑了(Shorten command line)

Idea在JavaIDE领域的地位,它说第二,估计没人敢说第二。确实好用,但是如果你不深入了解一些他的配置的话,各种诡异的问题就会接踵而来。如之前的Enbalelaunchoptimization引发的问题Javaclass被提前加载之深度历险记。这次我们来看一下Shortencommandline引发的问题0.问题背景在正式进入问题之前,我先简单描述一下背景。我司基于javaagent做了一套字节码插件平台。如果大家有了解过Skywalking的话,那基本上跟这个差不多,只不过我们这个字节码平台的特色就是:EasyDevelopmentEasyManagement基于此平台,我司构建了一整套

IDEA Annotate 相关知识收录 显示自己的名字 git修改用户名

Annotate是什么Annotate是用来干什么我的IDEA中,它也叫AnnotatewithGitBlameAnnotate等价AnnotatewithGitBlame英文含义为注释注解,顾名思义,就是某次提交的注释信息单人开发时,间隔时间较大时,我们会忘记某次提交的代码的日期以及提交信息,除了在git中查看,还可以打开这个选项来显示多人开发时,可以用这个功能来看定位,问题出在谁的代码上,如果要修改此处的代码,可以快速定位负责人在当前代码编辑区的左侧,右键点击该区域就可以呼出然后点击该选项即可打开打开后就是这样的显示的信息,可以分为行数-修改日期-git用户名为什么会有*号,带有星号的提交

总结idea全局搜索和替换的快捷键

文章目录1.文章引言2.按文本内容查找(替换)3.按文件名称搜索文件4.查看类的继承关系5.查找类(方法)在哪使用6.搜索任何东西7.按名字搜索类1.文章引言我们在使用idea做java开发时,通常会执行如下查找:在页面内查找或替换全局查找或替换按文件名称搜索文件查看类的继承关系查找类(方法)在哪被使用搜索任何东西,包含但不限于类、资源、配置项、方法等按名字搜索类那么,接下来,我便详细介绍idea的这些查找的快捷键。2.按文本内容查找(替换)Ctrl+F在本页查找,相当于eclipse的ctrl+H,如下图所示:Ctrl+R在本业内查找和替换,如下图所示:Ctrl+Shift+F是全局查找Ct

Idea中解决Git冲突问题及merge代码消失问题【git常用tips】

Idea中解决Git冲突问题及merge代码消失问题1Idea中使用git的小问题及技巧我们可以通过Idea直接从GitLab或GitHub等平台上拉取代码File-New-ProjectfromVersionControl输入对应项目的URL即可如果上述的小技巧拉取不下来,尝试勾选下图的选项2Idea解决冲突问题2.1演示冲突(GitLab)①首先在GitLab中或者任意代码托管平台创建一个自己的仓库gitclone仓库的URL通过上面的命令将仓库克隆下来②在自己的项目中,任意创建一个类③将其提交commit到本地仓库,然后push到远程仓库④然后在远程库任意修改代码此处我添加了一句⑤修改本

Idea中解决Git冲突问题及merge代码消失问题【git常用tips】

Idea中解决Git冲突问题及merge代码消失问题1Idea中使用git的小问题及技巧我们可以通过Idea直接从GitLab或GitHub等平台上拉取代码File-New-ProjectfromVersionControl输入对应项目的URL即可如果上述的小技巧拉取不下来,尝试勾选下图的选项2Idea解决冲突问题2.1演示冲突(GitLab)①首先在GitLab中或者任意代码托管平台创建一个自己的仓库gitclone仓库的URL通过上面的命令将仓库克隆下来②在自己的项目中,任意创建一个类③将其提交commit到本地仓库,然后push到远程仓库④然后在远程库任意修改代码此处我添加了一句⑤修改本

python - 如何使用 PyCharm 插件在 IntelliJ IDEA 中配置 Python 解释器?

IDEA文档中有一个关于如何在PyCharm中添加Python解释器的教程,其中涉及访问“项目解释器”页面。即使安装了Python插件,我也没有在任何地方看到该设置。我是否遗漏了一些明显的东西? 最佳答案 安装Python插件后:导航至文件>项目结构。在ProjectSDK的Project菜单下,选择“New”并选择“PythonSDK”,然后选择“本地”。如果您安装了PythonSDK,则从那里开始的流程应该很自然-导航到您的Python安装所在的位置。 关于python-如何使用Py

python - 如何使用 PyCharm 插件在 IntelliJ IDEA 中配置 Python 解释器?

IDEA文档中有一个关于如何在PyCharm中添加Python解释器的教程,其中涉及访问“项目解释器”页面。即使安装了Python插件,我也没有在任何地方看到该设置。我是否遗漏了一些明显的东西? 最佳答案 安装Python插件后:导航至文件>项目结构。在ProjectSDK的Project菜单下,选择“New”并选择“PythonSDK”,然后选择“本地”。如果您安装了PythonSDK,则从那里开始的流程应该很自然-导航到您的Python安装所在的位置。 关于python-如何使用Py

idea提示Your idea evaluation has expired. Your session will be limited to 30 minutes

今天打开IDEA写代码突然提示:Yourideaevaluationhasexpired.Yoursessionwillbelimitedto30minutes  翻译如下:评估已过期,您的会话将限制为30分钟。也就是说可以使用,但30min就会自动关闭。我使用的IDEA是2019.3.3的版本,之前也是用了破解包。大学生可以在申请学生认证,但总感觉毕业后就不能用,挺麻烦,所以破解包来的直接一些。申请学生认证网址:JetBrainsforEducation:不断发展废话不多说,直接解决:把提示框的X点掉,会自动打开idea;Help ——> Register,选择 Licenseserver方

IDEA必装插件-Gyro

前言用@SpringBootTest运行单测的时候,是不是每运行都需要重新启动Spring容器?大型应用启动一次会浪费大量的时间,导致效率比较低。Gyro插件可以解决你的问题。Gyro介绍它是一个IDEA插件,安装之后,用GyroDebug运行你的单测,第一次会正常启动Spring容器,第二次之后再次运行会复用之前启动过的Spring容器。如果你安装了Jrebel热部署插件,Gyro自动使用其热部署能力。认准GyroDebug的黄色小蜜蜂,无需你为此改动任何代码,用它来执行你的单测,你将开启一段美妙的体验。视频演示https://www.bilibili.com/video/BV1DR4y1a